small palm tree (iriartea deltoidea) - Alemán Inglés Diccionario